package org.net.cms.service.parentaccount;

import org.net.cms.controller.app.parentccount.vo.AppUpdatePasswordReqVO;
import org.net.cms.dao.ParentAccountDto;
import org.springframework.security.core.userdetails.UserDetailsService;

import java.util.List;

public interface ParentAccountService extends UserDetailsService {

    ParentAccountDto getParentAccountDto(int id);

    List<ParentAccountDto> parentAccountList();

    Boolean deleteParentAccountDto(int id);

    Boolean resumePassword(int id);

    Boolean updatePassword(AppUpdatePasswordReqVO updatePasswordReqVO);

    Boolean submitUnbindStudent(String phone, int studentId);
}
